substantially longer - Espagnol Anglais Dictionnaire